.tag-container {
  background: rgba(255, 255, 255, 1);
}

.top-bg {
  width: 100%;
  padding-left: 1.25rem;
  padding-top: 0.75rem;
  padding-bottom: 1.19rem;
  display: flex;
}
.top-bg-font {
  height: 1.25rem;
  font-size: 1.25rem;
   
  font-weight: bold;
  color: rgba(39, 40, 46, 1);
  line-height: 1.25rem;
}

.store-consultant {
  z-index: 2;
  display: flex;
  justify-content: flex-start;
  background: rgba(255, 255, 255, 1);
  padding-bottom: 2.81rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.start-box {
  flex: 3;
  height: 3.69rem;
  position: relative;
  background: rgba(255, 255, 255, 1);
  border-radius: 0.31rem;
  border: 0.04rem solid rgba(235, 235, 237, 1);
  margin-right: 0.63rem;
}
.middle-box {
  flex: 3;
  height: 3.69rem;
  position: relative;
  background: rgba(255, 255, 255, 1);
  border-radius: 0.31rem;
  border: 0.04rem solid rgba(235, 235, 237, 1);
  margin-right: 0.63rem;
}
.end-box {
  flex: 3;
  height: 3.69rem;
  position: relative;
  background: rgba(255, 255, 255, 1);
  border-radius: 0.31rem;
  border: 0.04rem solid rgba(235, 235, 237, 1);
}

.end-box-border {
  flex: 3;
  height: 3.69rem;
  position: relative;
  background: rgba(255, 255, 255, 1);
  border-radius: 0.31rem;
  border: 0;
}

.top-start {
  flex: 3;
  height: 1.25rem;
}

.top-middle {
  flex: 3;
  height: 1.25rem;
}

.top-end {
  flex: 3;
  height: 1.25rem;
  padding-right: 1.25rem;
}

.count-font {
  height: 1rem;
  font-size: 1rem;
  font-weight: bold;
  color: rgba(39, 40, 46, 1);
  line-height: 1rem;
  margin-left: 0.94rem;
  margin-top: 0.81rem;  
}

.unit-font {
  height: 0.69rem;
  font-size: 0.69rem;
  font-weight: normal;
  color: rgba(39, 40, 46, 1);
  line-height: 0.69rem;
}

.tips-font {
  height: 0.69rem;
  font-size: 0.69rem;
   
  font-weight: normal;
  color: rgba(133, 136, 148, 1);
  line-height: 0.69rem;
  margin-left: 0.94rem;
  margin-top: 0.38rem;
}
